clockwork camera - Turkish English Dictionary